be impounded as evidence - Inglés Sinónimo Diccionario